iT邦幫忙

2022 iThome 鐵人賽

DAY 22
0
自我挑戰組

Kotlin自我學習系列 第 22

Android Studio 跑馬燈-------(Day22)

  • 分享至 

  • xImage
  •  

實作

今天我們要來學習製作一個可以自己開始、停止的跑馬燈。首先我們要先準備好連續動畫的每張圖片,再開啟一個xml檔在裡面進行動畫的規劃。duration代表這張圖片維持的幀數,單位是毫秒,就像下方範例一樣。
https://ithelp.ithome.com.tw/upload/images/20221007/20151899fvrX7xk3PF.png
接著在我們程式碼中使用**img_frame.setBackgroundResource(R.drawable.loading_animation)**去設置動畫的處理,AnimationDrawable可以呼叫start跟stop去開始跟暫停,我們就用這個來執行我們的開始跟暫停。
https://ithelp.ithome.com.tw/upload/images/20221007/20151899JYQoc63CeD.png
最後就可以執行一個跑馬燈迴圈啦!
https://ithelp.ithome.com.tw/upload/images/20221007/20151899OdI0j4pRmK.png

參考資料來源:https://github.com/taipeitechmmslab/MMSLAB-Android-Kotlin


上一篇
Android Studio圖片設置-------(Day21)
下一篇
Android Studio 畫面跳轉-----(Day23)
系列文
Kotlin自我學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言